soldier pile - French English Dictionary